import htmlparser.HtmlParser;
import java.io.*;
import java.util.*;
import org.htmlparser.util.NodeList;
import org.htmlparser.util.ParserException;

class Test {
    private Set palavras = new TreeSet();

    public Test(String nomeArq) {

		String linha;
		try {

			File arquivo = new File(nomeArq);
			FileReader reader = new FileReader(arquivo);
			BufferedReader in = new BufferedReader(reader);

			while(in.ready()) {
				linha = in.readLine();
				if (!(linha == null))
					palavras.add(linha);
			}
		}
		catch(FileNotFoundException fnfe) {
			System.out.println("Arquivo nao encontrado!");
			//System.exit(1);
		}
		catch(IOException ioe) {
			System.out.println("Problema na leitura dos dados!");
			//System.exit(1);
		}
	}

    public static void main(String[] args) {
        try {
            
            HtmlParser htmlParser = new HtmlParser("http://localhost/PubMed/01/entrez.htm");
            NodeList nodeList = htmlParser.getNodeList();
            NodeList nodelistParagrafo = new NodeList();

            htmlParser.percorrerAllHtml(nodeList);
            nodelistParagrafo = htmlParser.getNodeParagraphList();
//            System.out.println(htmlParser.percorrerNosParagrafoHtml(nodeList));
            System.out.println(htmlParser.getString());
            System.out.println("PARAGRAFOS = " + htmlParser.getContador());
            System.out.println("PARAGRAFOS AUTORES= " + htmlParser.getContadorAutor());            

        } catch (ParserException pe) {
            pe.printStackTrace();
        }
    }

}